kidney nephron - Turkish English Dictionary